package com.hzy.seataaccount.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @author hzy
 * @since 2022/1/20 22:19
 */
@Configuration
public class FeignConfig {

    /**
     * 配置feign的日志级别
     * NONE 默认不限时日志
     * BASIC 仅记录请求方法，URL，响应状态码及执行时间
     * HEADERS 除了basic中定义的信息之外，还有请求和响应的头信息
     * FULL 除了headers中定义的信息之外，还有请求和响应的正文及元数据
     * */
    @Bean
    Logger.Level feignLoggerLevel(){
        return Logger.Level.FULL;
    }

}
